Adaptive Hexapod Gait Control Using Anytime Learning with Fitness Biasing
نویسندگان
چکیده
Adaptive learning systems that generate control programs for robots with varying capabilities is of importance in the implementation of autonomous robots. Learning done continuously with the best possible control program running the robot (anytime learning) can achieve the adaptability desired when implemented using some form of evolutionary computation. The difficulty with this method is that autonomous robots often lack the computational power required to run evolutionary computation along with their control program. In addition, anytime learning usually requires input from internal sensors, which are not often available in small autonomous robots, to make adjustments for capability changes. In this paper, we propose an anytime learning system that employs off-line learning, using evolutionary computation, with the control program being downloaded to the on-line controller. The off-line learning does not require internal sensors but uses global observation (external overhead camera) to make the required adjustments to guide the evolutionary computation. The results of periodic tests, done on the actual robot, are used to bias the fitnesses calculated by the evolutionary computation, which uses a model of the robot. Experiments reported in this paper use a simulation of the actual robot (a more accurate model), while construction of the actual learning system is in progress.
منابع مشابه
Punctuated anytime learning for hexapod gait generation
Punctuated anytime learning is presented as the solution for two problems: the use of anytime learning with an off-line learning module and the linking of the actual robot to its simulation during evolutionary robotics. Two methods of punctuated anytime learning, fitness biasing and the co-evolution of model parameters, are described and compared using the common task of gait generation for a h...
متن کاملLearning adaptive leg cycles using fitness biasing
This paper discusses the use of fitness biasing to alter the control of a seven microprocessor robot as it shifts from one environment to another. The robot was initially using a gait evolved to work on a smooth surface (tile). When tested on a rough surface (carpet) the learned gait was found to be inappropriate because the legs were causing drag as they repositioned. An efficient move to repo...
متن کاملA biologically inspired approach to feasible gait learning for a hexapod robot
The objective of this paper is to develop feasible gait patterns that could be used to control a real hexapod walking robot. These gaits should enable the fastest movement that is possible with the given robot’s mechanics and drives on a flat terrain. Biological inspirations are commonly used in the design of walking robots and their control algorithms. However, legged robots differ significant...
متن کاملImproving the Navigability of a Hexapod Robot using a Fault-Tolerant Adaptive Gait
This paper encompasses a study on the development of a walking gait for fault tolerant locomotion in unstructured environments. The fault tolerant gait for adaptive locomotion fulfills stability conditions in opposition to a fault (locked joints or sensor failure) event preventing a robot to realize stable locomotion over uneven terrains. To accomplish this feat, a ...
متن کاملFeature Extraction for Terrain Classification with Crawling Robots
In this paper, we address the problem of terrain classification using a technically blind hexapod walking robot. The proposed approach is built on top of the existing method based on analysis of the feedback from the robot’s actuators and the desired trajectory. The formed method uses features for the Support Vector Machine classification method that assumes a regular time-invariant gait to con...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999